self-contained device - Inglés Sinónimo Diccionario